mounted weapons - Francés Inglés Diccionario